home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d8 / tendem2x.arc / TANDEM.DOC < prev    next >
Text File  |  1991-02-03  |  31KB  |  853 lines

  1.  
  2.     
  3.     
  4.     
  5.     
  6.                                   T A N D E M
  7.     
  8.                                    Rev. 2.0
  9.     
  10.     
  11.     
  12.     
  13.     
  14.     
  15.     
  16.     
  17.                      Copyright (C) 1988 - Louis E. Wheeler
  18.                               All Rights Reserved
  19.     
  20.       
  21.     
  22.     
  23.     
  24.     
  25.                                     WARRANTY
  26.     
  27.     
  28.     
  29.     The  TANDEM Remote System is warranted to be free from  copying  defects 
  30.     when  shipped.   There are no other warranties,  expressed  or  implied, 
  31.     including, but not limited to, any implied warranties of merchantability 
  32.     or  fitness for any particular application.  In no event will  Louis  E. 
  33.     Wheeler  be  liable  for consequential damages even if  advised  of  the 
  34.     possibility of such damages.  This software has been thoroughly  tested, 
  35.     but  there  may  be  bugs for which Louis  E.  Wheeler  cannot  be  held 
  36.     responsible.  No liability or responsibility is assumed to the  customer 
  37.     or  any other person or organization for any application or use of  this 
  38.     software or documentation sold or distributed by Louis E. Wheeler or any 
  39.     dealer.
  40.     
  41.     
  42.       
  43.     
  44.     
  45.     
  46.     
  47.                              Table of Contents
  48.     
  49.     
  50.     
  51.     
  52.               The TANDEM Remote System . . . . . . . . .  1
  53.               
  54.               Equipment Requirements . . . . . . . . . .  2
  55.     
  56.               Getting Started  . . . . . . . . . . . . .  4
  57.     
  58.               Passwords  . . . . . . . . . . . . . . . .  7
  59.     
  60.               Operating TANDEM . . . . . . . . . . . . .  8
  61.     
  62.               Problem Programs . . . . . . . . . . . . . 11
  63.          
  64.               In Case of Difficulty  . . . . . . . . . . 12
  65.     
  66.               User Support   . . . . . . . . . . . . . . 13
  67.     
  68.     
  69.       
  70.     
  71.     
  72.     
  73.     
  74.                             The TANDEM Remote System
  75.     
  76.                                     Rev. 2.0
  77.     
  78.     
  79.     
  80.                  Tandem adj. 1: consisting of things or having 
  81.                  parts arranged one behind the other  2: work-
  82.                  ing in conjunction with each other.
  83.                         -  Webster's New Collegiate Dictionary
  84.     
  85.     
  86.     
  87.     
  88.     Two  computers  linked together with the TANDEM Remote  System  work  in 
  89.     conjunction   with   each  other.   Both  monitors  present   the   same 
  90.     information, both keyboards can be used to run programs and enter  data.  
  91.     The  TANDEM Remote System does what other modem programs cannot do.   It 
  92.     allows you to run virtually all PC-DOS software from a remote  location.  
  93.     You  can even run those pesky programs that bypass the operating  system 
  94.     and  write  directly to the screen memory.  TANDEM does  what  the  CTTY 
  95.     command and modem program SHELL or GATEWAY commands promise, but fail to 
  96.     deliver.
  97.     
  98.     The TANDEM system is designed to operate with "Hayes" compatible modems, 
  99.     or,  if you wish, two computers can be directly connected using  an  RS-
  100.     232C  "null modem" cable.  It is also possible to substitute  an  H/Z-19 
  101.     terminal  for the "remote" computer, however, the number of  application 
  102.     that can be operated from a terminal is limited; primarily, because  the 
  103.     H/Z-19 has only eight function keys.
  104.     
  105.     The  software  consists  of two separate  modules:  (1)  the  TANDEM.EXE 
  106.     program that runs on the "host" computer, and (2) the TMODEM.EXE program 
  107.     that  runs  on the "remote" computer.  It is the  "host"  computer  that 
  108.     actually  executes  the application and updates the files,  your  office 
  109.     computer  for  example.  At some "remote" location, say  your  home,  or 
  110.     another  office, a second computer running the TMODEM.EXE  program  will 
  111.     enable  to you to control the "host" computer almost as though you  were 
  112.     actually sitting in front of the "host" console.
  113.     
  114.     However,  there are some limitations on what TANDEM can do.  Because  of 
  115.     the relatively slow transfer of information from the host to the  remote 
  116.     computer, it does not work well with programs that use animation.   And, 
  117.     because  the  TMODEM.EXE  program is especially designed  to  work  with 
  118.     TANDEM.EXE,  it  cannot be used as a general purpose  modem  program  to 
  119.     access  bulletin  board systems (BBS), or  other  information  retrieval 
  120.     services.
  121.     
  122.     The following pages detail the operation of the TANDEM Remote System, it 
  123.     is not difficult to operate and you should have no trouble following the
  124.     instructions.
  125.     
  126.     
  127.                                      -1-
  128.     
  129.       
  130.     
  131.     
  132.     
  133.     
  134.     
  135.                                    EQUIPMENT
  136.     
  137.     
  138.     
  139.     HOST COMPUTER
  140.     
  141.     The "host" is an IBM compatible computer with at least one serial  port, 
  142.     either  COM1  or COM2 (or internal modem),  and at least 256K  bytes  of 
  143.     memory,  640K  bytes is suggested.  Computers running at 4.77  MHz  will 
  144.     work,  but  over  all performance is  greatly  enhanced  with  computers 
  145.     running  at  6 MHz or faster.  Either color (CGA)  or  monochrome  (MDA) 
  146.     video   controller  cards  are  acceptable.   Any  monitor   (color   or 
  147.     monochrome) compatible with the video controller can be used.  A monitor 
  148.     with  an  integral power switch is useful, as the monitor  can  then  be 
  149.     turned off when the host computer is left unattended.
  150.     
  151.     
  152.     REMOTE COMPUTER
  153.     
  154.     The "remote" is an IBM compatible computer or H/Z-19 terminal.  A remote 
  155.     computer  should have at least 256K bytes of memory and one serial  port 
  156.     (or internal modem).  Computers running at 4.77 MHz work just fine, even 
  157.     small  portables can be used.  The video system can be either  color  or 
  158.     monochrome.   Note  that  the "remote" computer  can  use  a  monochrome 
  159.     monitor,  even  though the "host" computer uses color; the  opposite  is 
  160.     also true.
  161.     
  162.     
  163.     MODEM
  164.     
  165.     A  "Hayes" compatible modem that uses the "AT" command set and  responds 
  166.     with the standard Hayes command responses is required.  Modems operating 
  167.     at 300-baud will work but the results may be disappointing.  A 1200-baud 
  168.     modem  works well with most programs, but modems capable of even  higher 
  169.     baud  rates  are useful when running some applications.   However,  some 
  170.     computers  running at 4.77 MHz do not have the "horse power"  to  handle 
  171.     modems running faster than 1200-baud.  
  172.     
  173.     
  174.     CABLES
  175.     
  176.     Modem cables only need three signal lines, "hand shake" signals are  set 
  177.     to a "high" state and ignored.  RS-232C pin connections are as follows:
  178.     
  179.                           Pin  Name      Signal
  180.                            2   TxD       Transmitted Data  
  181.                            3   RxD       Received Data
  182.                            7   Gnd       Signal Ground
  183.     
  184.     RS-232C  cables  used for direct connection differ from  those  used  to
  185.     
  186.     
  187.                                      -2-
  188.       
  189.     
  190.     connect  a modem to a computer and are normally referred to as  a  "Null 
  191.     Modem"  cable.  In this type of cable, pin 2 (Transmitted Data)  on  one 
  192.     end of the cable is connected to pin 3 (Received Data) on the other  end 
  193.     of the cable.  That is, pins 2 and 3 are cross connected.  Signal ground 
  194.     is  connected to pin 7 on both ends of the cable.  TANDEM does  not  use 
  195.     the "hand shake" signals and they may be left unconnected.
  196.     
  197.     
  198.     
  199.     
  200.     
  201.     
  202.     
  203.     
  204.     
  205.     
  206.     
  207.     
  208.     
  209.     
  210.     
  211.     
  212.     
  213.     
  214.     
  215.     
  216.     
  217.     
  218.     
  219.     
  220.     
  221.     
  222.     
  223.     
  224.     
  225.     
  226.     
  227.     
  228.     
  229.     
  230.     
  231.     
  232.     
  233.     
  234.     
  235.     
  236.     
  237.     
  238.     
  239.     
  240.     
  241.     
  242.     
  243.     
  244.     
  245.     
  246.                                      -3-
  247.     
  248.       
  249.     
  250.     
  251.     
  252.     
  253.                                 GETTING STARTED
  254.     
  255.     
  256.     
  257.     We  suggest  that you first format two (2) diskettes.   Run  the  FORMAT 
  258.     program  with  the /S option to produce a diskette  with  system  files.  
  259.     Copy  your  original TANDEM diskette onto one of these  newly  formatted 
  260.     diskettes  with  the  operating system COPY  command,  then  place  your 
  261.     original  TANDEM  diskette in a place for safe keeping.   Next,  make  a 
  262.     second copy of the TANDEM diskette from the copy you have just made.
  263.     
  264.     One  copy  of the TANDEM system is for use on the "host"  computer,  the 
  265.     other  is for the "remote" computer.  Both of the diskettes  should  now 
  266.     have the following files:
  267.     
  268.                         COMMAND.COM    Disk Operating System.
  269.                         TANDEM.EXE     The host program.   
  270.                         TMODEM.EXE     The remote modem program.
  271.                         PASSWRDS.DAT   Sample pass word file.
  272.                         TANDEM.DOC     Instruction manual.
  273.                         READ.ME        A note to the user.
  274.     
  275.     If  you wish, you can delete TANDEM.DOC and the READ.ME files  from  the 
  276.     diskettes  using the operating system DEL or ERASE commands.   Only  the 
  277.     COMMAND.COM,  TANDEM.EXE,  and PASSWRDS.DAT files are required  for  the 
  278.     host  (main  computer)  system.   Only TMODEM.EXE is  required  for  the 
  279.     remote  computer  system.   However, creating three  "batch"  files,  an 
  280.     AUTOEXEC.BAT,  HOST.BAT,  and REMOTE.BAT, will make it  even  easier  to 
  281.     start the TANDEM system and provide for an automatic re-start in case of 
  282.     a power failure when the host computer is left unattended.  
  283.     
  284.     Before  creating the three "batch" files, some information is  required.  
  285.     You will need to know:
  286.     
  287.          (1) the serial port number (COM1 or COM2) you are going to use on
  288.              the host and remote computers; 
  289.          (2) the baud rate at which your modems, or serial ports, are going
  290.              to operate; 
  291.          (3) whether the computers are to be connected by modems, or
  292.              directly connected with an RS-232C cable; 
  293.          (4) if you are using a modem, the dialing method to be used (pulse
  294.              or tone); 
  295.          (5) whether your remote is to be a computer running TMODEM or an
  296.              H/Z-19 terminal.
  297.     
  298.     Creation  of the "batch" files is optional, but you still need  to  know 
  299.     system  configuration.   If you run TANDEM or TMODEM  without  supplying 
  300.     this  information on the command line, you will be asked to  furnish  it 
  301.     before  communication can be established between the two  computers  (or 
  302.     host computer and terminal).  
  303.     
  304.     
  305.     
  306.                                      -4-
  307.     
  308.       
  309.     
  310.     The TANDEM command line is constructed as follows:
  311.     
  312.          d:>TANDEM port, baud-rate [,H] [,D]
  313.     
  314.               port:          Is the COM port number, 1 or 2.
  315.               baud-rate:     Is the baud rate at which the modem/port runs.
  316.               H              The optional "H" indicates that the remote is
  317.                              an H/Z-19 terminal.  Default is a computer.
  318.               D              The optional "D" indicates that the two
  319.                              computers are directly connected via cable.
  320.                              Default is a connection via modems.
  321.     
  322.     For  example, to invoke TANDEM from the operating system  prompt,  using 
  323.     COM  port #2, at 1200-baud, with a remote computer, using a  modem,  the 
  324.     command line would look like this:
  325.     
  326.          A:>TANDEM 2, 1200
  327.     
  328.     Using COM port #1, at 2400-baud, with an H-19 terminal, connected to the 
  329.     serial port with an RS-232C cable would look like this:
  330.     
  331.          A:>TANDEM 1, 2400, H, D
  332.     
  333.     Note:  the spaces between parameters are optional, however,  the  commas 
  334.     separating the fields are required.  
  335.     
  336.     
  337.     The  TMODEM command line is similar to the TANDEM command line.   It  is 
  338.     constructed as follows:
  339.     
  340.          d:>TMODEM  port, baud-rate [,P] [,D]
  341.     
  342.               port:           Is the serial port number.
  343.               baud-rate:      Is the baud rate of the serial port/modem.
  344.               P               The optional "P" indicates that pulse
  345.                               dialing rather than tone dialing is
  346.                               to be used.  Default is tone dialing.
  347.               D               The optional "D" indicates that the two
  348.                               computers are directly connected via cable.
  349.                               Default is a connection via modems.
  350.     
  351.     For example, using COM port #1, at 1200-baud, with tone dialing, via 
  352.     modem:
  353.     
  354.          A:>TMODEM  1, 1200
  355.     
  356.     Using COM port #2, at 2400-baud, with pulse dialing:
  357.     
  358.          A:>TMODEM  2, 2400, P
  359.     
  360.     Using  COM port #1, at 9600-baud, directly connected via  RS-232C  cable 
  361.     (Note: dialing method is not applicable when directly connected):
  362.     
  363.          A:>TMODEM  1, 9600, D   
  364.     
  365.     
  366.                                      -5-
  367.     
  368.       
  369.     
  370.     As with the TANDEM example, spaces between parameters are optional,  but 
  371.     commas are required to separate fields.
  372.     
  373.     Using  the same command line format, we can now generate a "batch"  file 
  374.     called HOST.BAT.  This file can be created with an ASCII text editor  or 
  375.     using  the operating system COPY command.  To create HOST.BAT using  the 
  376.     COPY command, enter the following:
  377.     
  378.          A:>COPY CON: HOST.BAT
  379.          TANDEM  2, 1200, H, D
  380.          ^Z <RETURN>
  381.     
  382.     The symbol ^Z is entered by pressing the "Z" key while holding down  the 
  383.     "Control"  key.  Refer to the DOS manual for additional  information  on 
  384.     creating "batch" files using the COPY command.
  385.     
  386.     Using the same procedure, create a REMOTE.BAT file:
  387.     
  388.          A:>COPY CON: REMOTE.BAT
  389.          TMODEM  1, 1200, P
  390.          ^Z <RETURN>
  391.     
  392.     Having created the two "batch" files, we can now invoke TANDEM by simply 
  393.     typing  HOST at the operating system prompt on the host computer.   And, 
  394.     we can invoke TMODEM by typing REMOTE on the remote computer. 
  395.     
  396.     On  the diskette you are going to be using on the host computer,  it  is 
  397.     suggested  that  one  additional  "batch"  file  be  added.   Create  an 
  398.     AUTOEXEC.BAT file as follows:
  399.     
  400.          A:>COPY CON: AUTOEXEC.BAT
  401.          SET COMSPEC=d:\path\COMMAND.COM
  402.          HOST
  403.          ^Z <RETURN>
  404.     
  405.     Note: "d:" is the disk drive specification, usually "A:" and "\path\" is 
  406.     the  directory where COMMAND.COM will always be available.   FAILURE  TO 
  407.     PROVIDE  A PATH TO COMMAND.COM WILL CAUSE TANDEM TO MALFUNCTION!   Refer 
  408.     to your operating system manual for more information on the SET  COMSPEC 
  409.     command.  
  410.     
  411.     The  diskette  with  the AUTOEXEC.BAT file should be used  to  boot  the 
  412.     TANDEM host computer system.  It should be left in the boot drive at all 
  413.     times, especially when the host system is left unattended and there is a 
  414.     chance  of  a power failure.  TANDEM does not, normally, write  on  this 
  415.     diskette, therefore, it can be protected with a "protect tab."  
  416.     
  417.     If  you wish, you may add additional commands to the AUTOEXEC.BAT  file.  
  418.     For  example,  you  may wish to use one or more of  the  popular  memory 
  419.     resident  programs.   Memory resident programs should be  loaded  before 
  420.     TANDEM,  therefore,  they should be inserted in  the  AUTOEXEC.BAT  file 
  421.     prior to the TANDEM command line.
  422.     
  423.     
  424.     
  425.     
  426.                                      -6-
  427.     
  428.       
  429.     
  430.     
  431.     
  432.     
  433.                                    PASSWORDS
  434.     
  435.     
  436.     
  437.     Passwords  are  used  to protect the  TANDEM  system  from  unauthorized 
  438.     intrusion.   The  PASSWRDS.DAT  file  must be  present  when  TANDEM  is 
  439.     started.  It contains a list of, up to ten, passwords that are  composed 
  440.     of  any printable ASCII characters.  All of the following  examples  are 
  441.     valid passwords:
  442.     
  443.          JOHN
  444.          JOHN SMITH
  445.          1345-X-ROBERT
  446.     
  447.     Note  that JOHN and JOHN SMITH are two different passwords and will  not 
  448.     be  confused.   When you sign on the system, passwords must  be  entered 
  449.     exactly as they appear in the PASSWRDS.DAT file.  
  450.     
  451.     The  PASSWRDS.DAT  file can be created using the operating  system  COPY 
  452.     command,  or your favorite ASCII text editor.  WordStar  document  files 
  453.     are  not  acceptable and will not work.  A sample PASSWRDS.DAT  file  is 
  454.     included  on  your  distribution diskette as an example;  it  should  be 
  455.     replaced with a list of passwords you invent.
  456.     
  457.     The password system works like this:  When a remote user calls the  host 
  458.     system, after contact is established between the two computers, the host 
  459.     computer will request that you enter a password.
  460.     
  461.          PASSWORD: _
  462.     
  463.     Enter  one  of the passwords from the PASSWRDS.DAT file, followed  by  a 
  464.     RETURN  (or  ENTER).  If you make a mistake (typing error),  the  system 
  465.     will  respond  with  "TRY AGAIN".  You have three shots  at  getting  it 
  466.     correct,  then you're out!  After the third attempt, TANDEM will  simply 
  467.     hang  up the phone.  This should prevent unauthorized persons from  just 
  468.     trying random words to get into your system.  If no characters are typed 
  469.     for  20-seconds,  TANDEM  will assume no one is there and  hang  up  the 
  470.     phone.
  471.     
  472.     
  473.     
  474.     
  475.     
  476.     
  477.     
  478.     
  479.     
  480.     
  481.     
  482.     
  483.     
  484.     
  485.     
  486.                                      -7-
  487.     
  488.       
  489.     
  490.     
  491.     
  492.                                 OPERATING TANDEM
  493.     
  494.     
  495.     
  496.     FROM A "REMOTE" LOCATION 
  497.     
  498.     First  boot  the  host  computer system  using  the  diskette  with  the 
  499.     AUTOEXEC.BAT  and  HOST.BAT  files (see GETTING  STARTED),  or,  if  you 
  500.     prefer,  just type TANDEM at the operating system prompt; you will  then 
  501.     be  asked to furnish the missing parameters - COM port, baud rate,  etc.  
  502.     The  TANDEM  program  will initialize the system and  then  display  the 
  503.     configuration  setup  for a few seconds.  The monitor screen  will  then 
  504.     clear,  even the cursor will not be visible.  If you are going to  leave 
  505.     the host system unattended and your monitor has a power switch, you  may 
  506.     turn the monitor off.
  507.     
  508.     If  you  have booted the system with a floppy diskette, we  suggest  you 
  509.     leave  this  diskette  in the drive.  If you  replace  it  with  another 
  510.     diskette, the replacement must have a copy of COMMAND.COM on it, or  you 
  511.     must provide the operating system with a path to COMMAND.COM, otherwise, 
  512.     TANDEM will not function correctly.
  513.     
  514.     At  the  remote location, boot the remote computer and  run  the  REMOTE 
  515.     command  (see  GETTING STARTED).  Or, you may just type  TMODEM  at  the 
  516.     operating  system prompt; you will then be asked to furnish the  missing 
  517.     parameters  - COM port, baud rate, etc.  The remote modem  program  will 
  518.     then  ask  you to enter the phone number to be dialed.  The  number  you 
  519.     enter  will be sent to the modem exactly as you enter it.  For  example, 
  520.     if you enter: (229) 776-4321, then "(229) 776-4321" will be sent to your 
  521.     modem.   Most modems accept the punctuation, check your modem manual  to 
  522.     be  sure.   TMODEM  will  then wait for your modem  to  respond  with  a 
  523.     "CONNECT" message.  
  524.     
  525.     Sometimes,  because of noise on the phone lines, the  "CONNECT"  message 
  526.     may  be  garbled.   If this happens, press  the ESCape  key,  enter  the 
  527.     letter "C" and a RETURN.  This will force the TMODEM program to continue 
  528.     as though the proper "CONNECT" message had been received from the modem.
  529.     
  530.     Pressing  the ESCape key before the modem responds with  "CONNECT"  will 
  531.     cause  the phone to hang up.  You may enter another number,  or  re-dial 
  532.     the same one by entering the letter "R" and a RETURN.
  533.     
  534.     To exit from TMODEM without establishing contact with the host computer, 
  535.     you can press the ESCape key 4-times (your computer will "beep").
  536.     
  537.     Once  contact has been established with the host computer,  TANDEM  will 
  538.     ask  for  a  "PASSWORD:", (see the section  on  PASSWORDS).   Enter  the 
  539.     correct password and TANDEM will sign on with the "TANDEM:>" prompt.  
  540.     
  541.     From the TANDEM:> prompt, there are a number of special TANDEM  commands 
  542.     you  can  run.   Each of these commands is discussed  in  the  following 
  543.     paragraphs:
  544.     
  545.     
  546.                                      -8-
  547.     
  548.       
  549.     
  550.     CLS - Clears the screen and re-displays the TANDEM:> prompt.
  551.     
  552.     DIR - Displays the current directory or you may specify a disk drive and 
  553.     path  name.   For  example:  TANDEM:>DIR  B:\WORK\  would  display   the 
  554.     directory for disk drive B:, subdirectory \WORK\.
  555.     
  556.     TYPE - Displays the file specified (e.g. TYPE TANDEM.DOC) on the screen; 
  557.     pausing after each page.  Press ESCape to terminate the TYPE command, or 
  558.     any other key to view the next page.
  559.     
  560.     DOS  -  Loads  a second copy of COMMAND.COM into memory  and  starts  it 
  561.     running.   A  message reminds you to enter the EXIT command at  the  DOS 
  562.     prompt to return to the TANDEM:> prompt, you must do so to sign off  the 
  563.     system  or  use the TYPE command.  At the DOS prompt, you  can  use  any 
  564.     command and run almost any program.  There are, however, a few  programs 
  565.     that will not run correctly, or even worse, lock up the system.  See the 
  566.     section  on  PROBLEM PROGRAMS.  With the exception of  three  keys,  the 
  567.     remote computer keyboard works just like the host console keyboard.  The 
  568.     three exceptions are the PAUSE (CONTROL-NUMLOCK), BREAK  (CONTROL-SCROLL 
  569.     LOCK), and SHIFT-PrintScreen keys.  The SHIFT-PrintScreen key will cause 
  570.     the monitor screen to be printed on the "remote" computer's printer, not 
  571.     the "host" computer's printer.  The PAUSE key only affects the  "remote" 
  572.     computer.   The BREAK key has no affect at all.   When you  are  through 
  573.     with  the DOS system, always return to the TANDEM:> prompt and  issue  a 
  574.     BYE or SHUTDOWN command.
  575.     
  576.     BYE - Causes TANDEM to hang up the phone and recycle and await the  next 
  577.     caller.  DO NOT FAIL TO RUN THE "BYE" COMMAND (or SHUTDOWN command,  see 
  578.     below).   If you terminate the remote modem program without  giving  the 
  579.     BYE command, your computer is left wide open to anyone who comes  along.  
  580.     They won't even need a password!  The BYE command will cause the  remote 
  581.     modem program to terminate.
  582.     
  583.     SHUTDOWN  - This command provides a way to terminate TANDEM on the  host 
  584.     computer from a remote location.  TANDEM will ask; "Are you sure ?",  if 
  585.     you  answer  with  a  "Y"  for yes, TANDEM  will  close  down.   ONCE  A 
  586.     "SHUTDOWN"  COMMAND HAS BEEN ISSUED, TANDEM CAN ONLY BE  RESTARTED  FROM 
  587.     THE  "HOST"  COMPUTER.  This command should only be given when  you  are 
  588.     certain that no further calls will be made to the "host" computer.
  589.     
  590.     Normally,  either  the BYE or SHUTDOWN commands will  cause  the  TMODEM 
  591.     program to exit to the operating system prompt.  If, for some reason, it 
  592.     is  necessary to exit TMODEM without issuing BYE or SHUTDOWN, then  hold 
  593.     down  the  ESCape key (or press it at least eight times),  the  computer 
  594.     will beep several times before exiting....
  595.     
  596.     
  597.     
  598.     FROM THE "HOST" CONSOLE
  599.     
  600.     After  the booting TANDEM and the screen clears, you may  still  operate 
  601.     the host computer from the host console.  You do this by typing  "LOCAL" 
  602.     and a RETURN on the host keyboard.  
  603.     
  604.     
  605.     
  606.                                      -9-
  607.     
  608.       
  609.     
  610.     TANDEM will, as it does for a remote call, ask for a PASSWORD:.  Enter a 
  611.     valid  password and TANDEM will display the TANDEM:> prompt.   Operation 
  612.     is  just as though you had called in from a remote location.  For  calls 
  613.     to be accepted, you must sign off using the BYE command.
  614.     
  615.     The host computer keyboard is always active, even when a remote user  is 
  616.     operating  the system.  This feature allows two people to run a  program 
  617.     "in tandem."
  618.     
  619.     
  620.     FROM A "REMOTE" TERMINAL
  621.     
  622.     TANDEM can be operated using a remote H/Z-19 terminal instead of another 
  623.     computer  running  TMODEM.  Note, the system must be started  using  the 
  624.     command line "H" option.  Operation is essentially the same, except that 
  625.     the terminal will only display the first 24-lines of data showing on the 
  626.     host  monitor.   Also,  since the terminal keyboard does  not  have  the 
  627.     ALTernate  key,  we have substituted a combination of ESCape, CONTROL-{A 
  628.     thru Z} to serve as ALTernate-{A thru Z}.  Even so, many programs cannot 
  629.     be controlled from a terminal because it has only eight function keys.
  630.     
  631.     
  632.     WHEN TWO COMPUTERS ARE CONNECTED BY CABLE
  633.     
  634.     Two  computers can be directly connected by an RS-232C null modem  cable 
  635.     (see  the section on EQUIPMENT).  Since no modems are involved,  dialing 
  636.     the  phone  is not possible, in fact,  meaningless.   However,  password 
  637.     checking  is still in force.  Otherwise, TANDEM operates exactly  as  it 
  638.     does  through a modem and the phone lines.  You may, of course, use  one 
  639.     of the higher baud rates.  Running at 2400-baud works very nicely, 9600-
  640.     baud is even better; however, some computers are incapable of supporting 
  641.     9600-baud --- try it to determine if any problems exist.
  642.     
  643.     
  644.     
  645.     
  646.     
  647.     
  648.     
  649.     
  650.     
  651.     
  652.     
  653.     
  654.     
  655.     
  656.     
  657.     
  658.     
  659.     
  660.     
  661.     
  662.     
  663.     
  664.     
  665.     
  666.                                     -10-
  667.     
  668.       
  669.     
  670.     
  671.     
  672.     
  673.                                 PROBLEM PROGRAMS
  674.     
  675.     
  676.     
  677.     Most  application programs will run under TANDEM without problems,  even 
  678.     those pesky programs that write directly to the screen memory.  However, 
  679.     there are some exceptions, generally programs that fall into one or more 
  680.     of the following categories:
  681.     
  682.     1.   Programs  that  manipulate the COM ports,  such  as  another  modem 
  683.     program.   It is okay for a program to use a COM port, so long as it  is 
  684.     not the one TANDEM is using.
  685.     
  686.     2.  Programs that assume direct (and absolute) control of the  keyboard.  
  687.     Few  programs do this.  The QuickBASIC compiler editor is an example  of 
  688.     one  that  does.  The result is a locked remote system  ---  the  "host" 
  689.     keyboard still operates.
  690.     
  691.     3.   Programs  that  use  dot graphics.  TANDEM  does  not  support  dot 
  692.     graphics  (character graphics are okay).  Running one of these  programs 
  693.     causes strange things to happen to the remote screen.  Returning to  the 
  694.     operating system prompt clears the problem.
  695.     
  696.     4.  Programs that use animation may not work very well.  This is due  to 
  697.     the relatively slow transmission of data from the host to the remote.
  698.     
  699.     
  700.     SOME PROGRAMS YOU SHOULD NOT RUN:
  701.     
  702.          1.  The QuickBASIC compiler editor.
  703.          2.  Zenith's version of GW-BASIC.
  704.     
  705.     SOME PROGRAMS THAT HAVE BEEN TESTED (and run okay):
  706.     
  707.          1.  Microsoft's MASM (assembler).
  708.          2.  GW-BASIC (not Zenith's version).
  709.          3.  PC-WRITE.
  710.          4.  PEDIT.
  711.          5.  RHM (Right Hand Man).
  712.          6.  POPALARM.
  713.          7.  XDIR.
  714.          8.  PROCOMM.
  715.          9.  Z80MU (Z-80 emulator).
  716.         10.  Ellis FORTRAN compiler.
  717.         11.  FORMAT.
  718.         12.  COPY, TREE, and other DOS commands.
  719.        
  720.     
  721.     Let us know what programs you have ran successfully and we will  include 
  722.     them in future documentation.
  723.     
  724.     
  725.     
  726.                                     -11-
  727.     
  728.       
  729.     
  730.     
  731.     
  732.     
  733.                              IN CASE OF DIFFICULTY
  734.     
  735.     
  736.     
  737.     
  738.     Wouldn't  it be a dull world if there were never any problems?   If  the 
  739.     lack  of problems makes for a dull world, then computers will  never  be 
  740.     boring.   If  you have a problem with TANDEM, we suggest  the  following 
  741.     points to check:
  742.     
  743.          1.  Check  the equipment.  Could be someone unplugged  the  RS-232C 
  744.     cable or something like that.
  745.     
  746.          2.  Is  your  modem  on the COM port you think  it  is?   Have  you 
  747.     selected the proper baud rate?
  748.     
  749.          3.  Recycle  your  equipment.   Some modems will  hang  up  for  no 
  750.     apparent reason, turning them off and on will clear things.
  751.     
  752.          4.  Is  the printer turned off?  Trying to print with it  off  will 
  753.     sometimes hang the system.
  754.     
  755.          5.  Are  there diskettes in all disk drives and the  doors  closed?  
  756.     Some systems will hang if you try to access a drive that can't run.
  757.     
  758.          6. From the remote system, it may appear at times that TANDEM  does 
  759.     some  strange  things  with the display screen.   This  usually  happens 
  760.     during  scrolling  of the screen or when menus pop-up.  Be  patient  and 
  761.     things will eventually settle down.  If someone picks up a phone on  the 
  762.     modem  line, the resultant noise may cause the screen to blow up!   Exit 
  763.     the program you are running and issue a CLS command.  
  764.     
  765.          7.  If you should get an error message from TANDEM, we don't  think 
  766.     it can happen, then TANDEM will do its best to lock the system.  This is 
  767.     done to prevent unauthorized access to your computer.
  768.     
  769.          8.  If  your problem is none of the above, take a few  moments  and 
  770.     drop us a line and tell us what you were doing and what happened.  We'll 
  771.     do our best to help you solve the problem.
  772.     
  773.     
  774.     
  775.     
  776.     
  777.     
  778.     
  779.     
  780.     
  781.     
  782.     
  783.     
  784.     
  785.     
  786.                                      -12-
  787.     
  788.       
  789.     
  790.     
  791.     
  792.     
  793.                                   USER SUPPORT
  794.     
  795.     
  796.     
  797.     
  798.     We know that The TANDEM Remote System is not perfect.  We will  continue 
  799.     to  work  to improve it, but we also need your help.   Your  suggestions 
  800.     steer  us  in the right direction and even help to  squash  those  nasty 
  801.     "bugs."
  802.     
  803.     If  you have a suggestion or a problem, let us hear from you.  Write  to 
  804.     the following address:
  805.     
  806.                              Louis  E. Wheeler
  807.                                P.O. Box 888
  808.                              Oceano, CA  93445
  809.     
  810.     
  811.     
  812.     
  813.     
  814.     
  815.     
  816.     
  817.     
  818.     
  819.     
  820.     
  821.     
  822.     
  823.     
  824.     
  825.     
  826.     
  827.     
  828.     
  829.     
  830.     
  831.     
  832.     
  833.     
  834.     
  835.     
  836.     
  837.     
  838.     
  839.     
  840.     
  841.     
  842.     
  843.     
  844.     
  845.     
  846.                                     -13-
  847.     
  848.       
  849.     
  850.     
  851.     2.0D
  852.     
  853.